﻿
.mask2019{ position: absolute; top: 0px; background-color: #999; z-index: 1002; left: 0px; opacity: 0.8; -moz-opacity: 0.8; }
#xianshineirong{ width: 800px; height: 600px; background-color: #fff; position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; display: none; opacity: 1.0; -moz-opacity: 1.0; z-index: 1002; }
.v_infolist ul li{ padding:18px 0 16px; }
.wjyuedushu a{ background: url(/images/news-tie-8.png) no-repeat scroll 0 3px rgba(0, 0, 0, 0); color: #bbbbbb; font-family: '微软雅黑'; font-size: 14px; padding-left: 23px; transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25) 0s, color 0.2s linear 0s; }
.wjyuedushu a:hover{ background-position:0 -20px;color:#45b0e6; }
.indexPart1 li .msg div{ width: 500px; margin-top: 54px; margin-left: 40px; }
.indexPart1 ul li{ float: left; width: 591px; position: relative; margin-bottom: 8px; cursor: pointer; line-height: 30px; height: 260px; overflow: hidden; }
.boxcon_cx{ width: 325px; float: left; height: 194px; overflow: hidden; display: inline; }
.boxcon_cx:hover{ background-color: #2676c3; }
.boxcon_cx:hover .botitle{ color: #fff; }
.boxcon_cx .botitle{ width: 310px; height: 24px; line-height: 24px; font-size: 16px; margin: 0 auto; overflow: hidden; font-weight: bold; text-align: center; }
.boxcon_cx .apic_l{ float: left; width: 95px; padding: 5px 5px 0; background: #e5e5e5; display: inline-block; color: #666; text-decoration: none; text-align: center; font-size: 14px; line-height: 28px; }
.boxcon_cx .apic_l img{ width: 95px; height: 120px; vertical-align: top; }
.boxcon_cx:hover .con_r{ color: #fff; }
.boxcon_cx .con_r{ float: right; width: 200px; color: #666; overflow: hidden; font-size: 12px; line-height: 22px; height: 153px; }
.swiper-container1{ width: 1190px; overflow: hidden; }
.company-item .default .logo-inner1{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; filter: gray; }
.company-item .default .logo-inner1 img{ width: 100%; height: 100%; }
.company-item .default .intro1{ padding: 20px; background: #fff; line-height: 30px; }
.company-item .active .date{ margin-left: 10%; background: #f60; display: inline-block; padding: 10px 5px 5px; margin-bottom: 15px; }
.company-item .active .date .month{ font-size: 15px; color: #fff; }
.company-item .active .date .year{ font-size: 12px; padding-top: 5px; color: #fff; }
.company-item .active .desc1{ width: 80%; height: 168px; margin: 0 auto; font-size: 14px; line-height: 24px; overflow: hidden; color: #fff; margin-bottom: 10px; }
.company-item .active .view-btn{ width: 90px; height: 30px; line-height: 30px; background: #fff; border-radius: 15px; margin: 10px auto 0; color: #f90; font-size: 14px; text-align: center; }
.swiper-container2{ width: 1190px; overflow: hidden; }
.company-item .default .logo-inner2{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; filter: gray; }
.company-item .default .logo-inner2 img{ width: 100%; height: 100%; }
.company-item .default .intro2{ padding: 20px; background: #fff; line-height: 30px; }
.company-item .active .date{ margin-left: 10%; background: #f60; display: inline-block; padding: 10px 5px 5px; margin-bottom: 15px; }
.company-item .active .date .month{ font-size: 15px; color: #fff; }
.company-item .active .date .year{ font-size: 12px; padding-top: 5px; color: #fff; }
.company-item .active .desc2{ width: 80%; height: 156px; margin: 0 auto; font-size: 13px; line-height: 1.5; overflow: hidden; color: #fff; margin-bottom: 10px; }
.company-item .active .date4{ margin-left: 4%; background: #f60; display: inline-block; padding: 10px 5px 5px; margin-bottom: 15px; float: left; }
.company-item .active .date4 .month{ font-size: 15px; color: #fff; }
.company-item .active .date4 .year{ font-size: 12px; padding-top: 5px; color: #fff; }
.company-item .active .desc4{ width: 75%; height: 96px; margin: 0 auto; font-size: 14px; line-height: 24px; overflow: hidden; color: #fff; margin-bottom: 10px; margin-left: 20%; margin-top: 10px; }
.company-item .active .view-btn{ width: 90px; height: 30px; line-height: 30px; background: #fff; border-radius: 15px; margin: 10px auto 0; color: #f90; font-size: 14px; text-align: center; }
.company-item .active .view-btn4{ width: 90px; height: 30px; line-height: 30px; background: #fff; border-radius: 15px; margin: 10px auto 0; color: #f90; font-size: 14px; text-align: center; }
.pingxuanjiewei{ width: 100px; height: 60px; float: left; color: #555; text-align: center; font: 15px 'Georgia'; line-height: 60px; }
.pingxuanjiexuanding{ width: 100px; height: 60px; float: left; background: url(images/beijingtu.png) no-repeat center; font: 18px 'Georgia'; line-height: 60px; text-align: center; color: #fff; }
#demo1{ height: auto; text-align: left; }
#demo2{ height: auto; text-align: left; }
#demo1 li{ list-style-type: none; height: auto; background: url() no-repeat left center; text-align: left; text-indent: 15px; }
#demo2 li{ list-style-type: none; height: auto; background: url() no-repeat left center; text-align: left; text-indent: 15px; }
.xieti{ width: 82px; height: 30px; float: left; margin-top: 24px; }
.xieti a{ color: #070002; font-size: 15px; font-style: italic; font-family: '微软雅黑'; }
.xieti a:hover{ color: #1d72fe; font-size: 17px; font-style: italic; font-family: '微软雅黑'; }
.scroll{ width: 82px; height: 400px; float: left; position: relative; overflow: hidden; }
.cur{ width: 370px; }
.scroll img{ margin-left: -20px; }
.zjzkneirongxia2015126 h4{ font-size: 20px; font-weight: bold; color: #000000; background: url(/images/list0720163182.png) repeat-x left bottom; position: absolute; left: 25px; bottom: 20px; width: 30px; padding: 0 0px 10px 0; text-align: center; }
.pic_bg{ display: block; width: 82px; height: 400px; position: absolute; top: 0px; left: 0px; background: #fff; opacity: 0.5; }
.current{ position: absolute; width: 400px; height: 400px; }
.btnL{ width: 26px; height: 102px; position: absolute; top: 149px; left: -28px; z-index: 9999; background: url(/images/btnL.png) no-repeat; cursor: pointer; }
.btnR{ width: 26px; height: 102px; position: absolute; top: 149px; right: -28px; z-index: 9999; background: url(/images/btnR.png) no-repeat; cursor: pointer; }
.c6_over{ bottom: 0px; position: absolute; left: 0px; width: 340px; height: 130px; }
.tBg{ position: absolute; left: 0px; bottom: 0px; width: 340px; height: 130px; background: #000; opacity: 0.7; }
.c6_over .txt{ position: absolute; left: 0px; bottom: 00px; width: 320px; height: 114px; padding: 10px 5px 10px; }
.c6_over .txt .tit{ font-size: 20px; font-weight: bold; color: #fff; background: url(/images/list07.gif) repeat-x left bottom; }
.c6_over .txt .tit a{ color: #fff; }
.c6_over .txt .tit div{ background: url(/images/list0720163182.png) repeat-x left bottom; float: left; padding: 0 10px 10px 0; }
.clearfix:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.c6_over .txt p{ font-size: 14px; color: #fff; line-height: 28px; margin-top: 10px; height: 84px; overflow: hidden; }
.listTeamli{ width: 180px; float: left; margin: 10px 3px 0 0; margin-bottom: 7px; }
.listTeamli .pic{ width: 80px; height: 106px; float: left; overflow:hidden;}
.listTeamli .txt{ width: 92px; float: right; }
.listTeamli h5{ width: 50px; height: 22px; line-height: 22px; text-align: center; color: #070002; font-weight: normal; background: url(/images/zhuanjiakuang.png) no-repeat; }
.listTeamli p{ color: #666; line-height: 16px; margin-top: 4px; font-size: 10px; font-family: simsun,arial,helvetica,clean,sans-serif; text-align:left; }
.zjzkneirongxia2015126{ width: 1190px; height: auto; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 5px; }
.zjzkneirongxia2015126 h3{ background: url(/images/list0420163181.png) no-repeat left center; padding-left: 12px; font-size: 20px; font-family: '宋体'; font-weight: bold; border-bottom: 0px solid #E5E5E5; line-height: 35px; text-align: left; margin-bottom: 0px; }
.scrollTeamli{ width: 1190px; height: auto; }
.tyzjzjzk2015126li{ width: 721px; height: auto; overflow: hidden; }
.tyzjzjzk2015126lizi{ width: 100px; height: 124px; overflow: hidden; float: left; margin-right: 12px; }
.tyzjzjzk2015126lizitop{ width: 100px; height: 100px; overflow: hidden; }
.tyzjzjzk2015126lizitop img{ width: 100px; height: 100px; }
.tyzjzjzk2015126lizibottom{ width: 100px; height: 24px; overflow: hidden; font-size: 13px; color: #333; text-align: center; font-family: "微软雅黑"; line-height: 24px; }
.jieshu{ width: 110px; height: 20px; line-height: 20px; float: left; border: 1px solid #666; text-align: center; margin-right: 10px; }
.jieshuck{ width: 55px; height: 20px; line-height: 20px; float: left; border: 1px solid #666; text-align: center; margin-right: 10px; color: #2676c3; }
.swiper-container{ width: 1136px; height: 100px; }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left: 0px; }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right: 0px; }
.cnmd a{; }
.cnmd a:hover{ color: #2c8ce9; font-size: 15px; font-weight: bold; }
.cnmda{ color: #2c8ce9; font-size: 15px; font-weight: bold; }
.jldtspzt .stitle{ position: absolute; width: 100%; height: 36px; line-height: 16px; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.jldtspzt .stitle-t{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 2px; left: 32px; line-height: 16px; }
.jldtspzt .stitle-t:hover{ color: #2c8ce9; }
.jldtspzt .stitle-img{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 5px; left: 0px; line-height: 28px; width: 28px; height: 28px; }
.newshx{ position: relative; border-bottom: 1px dashed #e4e4e4; }
.newshx:hover{ border-bottom: 1px dashed #2676c3; background-color:#f2f2f2; }
.newshx:after{ content: ""; position: absolute; left: 0; bottom: -1px; width: 12px; height: 1px; background-color: #666666; }
.special .stitle1{ position: absolute; width: 100%; height: 40px; line-height: 20px; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; left: 0; bottom: 0; _bottom: -1px; z-index: 1; color: #fff; }
.special .stitle-t1{ position: absolute; color: #fff; font-size: 12px; font-family: microsoft yahei; z-index: 2; bottom: 2px; left: 7px; line-height: 20px; width: 234px; height: 40px; bottom: 0px; }
.cxtd{ float: left; background-color: #fff; overflow: hidden; box-shadow: 0px 0px 4px rgba(0,0,0,0.1); -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -webkit-transition-property: -webkit-transform; transition-property: transform; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.cxtd .cxtd-progress-bar{ width: 0; height: 3px; -webkit-transition: all ease-in 250ms; transition: all ease-in 250ms; background-color: #2676c3; position: absolute; bottom: 0; left: 0; }
.cxtd:hover{ -moz-transform: translate(0, -6px); -ms-transform: translate(0, -6px); -webkit-transform: translate(0, -6px); transform: translate(0, -6px); box-shadow: 0 6px 12px rgba(0,0,0,0.3); }
.cxtd:hover .cxtd-zi{ color: #2676c3; }
.cxtd:hover .cxtd-progress-bar{ width: 100%; }
.expert .dnav .t .ti2 a{ color: #2676c3; }
#scrollDiv{ width: 1070px; height: 80px; min-height: 35px; line-height: 35px; overflow: hidden; float: right; }
#scrollDiv table{ width: 1070px; }
#scrollDiv tr{ width: 1070px; height: 30px; padding-left: 10px; overflow: hidden; }
#scrollDiv tr td{ width: 535px; margin-left: 5px; height: 30px; overflow: hidden; white-space: nowrap; word-break: keep-all; }
.v_infolist .vinfolist_media i{ width:138px; }
.bjjiangyingviews{ background-image: url(..//images/views.png); background-repeat: no-repeat; background-position: 0 center; text-indent: 18px; }
.tuijianhover2019:hover{ color:#2676c3; }


/* 提名单位 */
.timing_li { /* width: 170px;  */overflow: hidden; height: 24px; line-height: 24px; margin-right:12px; }
.ico_timing { width:6px;height:6px;background-color:#2676c3;margin-right:0px;display:inline-block;margin-bottom:3px;}
.timing_txt {}
	.timing_txt:hover{ color:#2676c3; }
